﻿package com.neriksworkshop.lib.colourLovers.items 
{
	import com.neriksworkshop.lib.colourLovers.params.Params;
	import flash.display.Sprite;
	import flash.geom.Rectangle;
	
	/**
	 * ...
	 * @author Erik
	 */
	public interface IGraphicItem extends IItem
	{
		function get title():String 
		
		function get numViews():int 
		
		function get numVotes():int 
		
		function get numComments():int 
		
		function get numHearts():int 
		
		function get rank():int 
		
		function get dateCreated():Date 
		
		function get description():String 
		
		function get imageUrl():String 
		
		function get badgeUrl():String 
		
		
		function createSprite(dimensions:Rectangle = null):Sprite;
		
		function get sprite():Sprite
		
	}
	
}